import en from "./en";
import cn from "./cn";
import pt from "./pt_br";

export const Language: LanguageTypes = {
  en,
  cn,
  pt,
};
export interface LanguageTypes {
  en: LanguageType;
  cn: LanguageType;
  pt: LanguageType;
}
export interface LanguageType {
  Seconds: {
    name: string;
    every: string;
    interval: string[];
    specific: string;
    cycle: string[];
  };
  Minutes: {
    name: string;
    every: string;
    interval: string[];
    specific: string;
    cycle: string[];
  };
  Hours: {
    name: string;
    every: string;
    interval: string[];
    specific: string;
    cycle: string[];
  };
  Day: {
    name: string;
    every: string;
    intervalWeek: string[];
    intervalDay: string[];
    specificWeek: string;
    specificDay: string;
    lastDay: string;
    lastWeekday: string;
    lastWeek: string[];
    beforeEndMonth: string[];
    nearestWeekday: string[];
    someWeekday: string[];
  };
  Week: string[];
  Month: {
    name: string;
    every: string;
    interval: string[];
    specific: string;
    cycle: string[];
  };
  Year: {
    name: string;
    every: string;
    interval: string[];
    specific: string;
    cycle: string[];
  };
  Save?: string;
  Close?: string;
}
